<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of pessoa_cadastro_model
 *
 * @author link
 */
class Anuncio_tags_model extends CI_Model {

    public function __construct() {
        parent::__construct();
        $this->load->config('motocerto/parametros');
    }

    public function cadastrar($_dados = array()) {
        if ($this->consultar($_dados['anuncio_veiculos_id'], $_dados['tags_id']) == null) {
            $this->db->set($_dados);
            //pre('['.$this->config->item('dbCliente').']' . '[' . $this->config->item('tblAnuncioVeiculos') . ']');
            $this->db->insert($this->config->item('dbCliente') . $this->config->item('tblAnuncioTags'));
            if ($this->db->affected_rows() > 0) {
                return $this->db->insert_id();
            }
        }
        return null;
    }

    public function consultarTags($tags) {
        
    }
    public function consultar($anuncio, $tag) {
        /* $this->db->join($this->config->item('dbCliente') . $this->config->item('tblMotoModeloDados') . ' as mmd', 'mmd.id = av.moto_modelo_dados_id', 'INNER');
          $this->db->join($this->config->item('dbCliente') . $this->config->item('tblMotoModelo') . ' as mm', 'mm.id = mmd.moto_modelo_id', 'INNER');
          $this->db->join($this->config->item('dbCliente') . $this->config->item('tblMotoMarca') . ' as ma', 'ma.id = mm.marca_id', 'INNER');
          $this->db->join($this->config->item('dbCliente') . $this->config->item('tblPessoaEndereco') . ' as pe', 'pe.pessoa_id = av.pessoa_id', 'INNER');
          $this->db->join($this->config->item('dbCliente') . $this->config->item('tblMotoEstilo') . ' as me', 'mm.estilo_id = me.id', 'LEFT OUTER'); */

        $this->db->where('anuncio_veiculos_id', $anuncio);
        $this->db->where('tags_id', $tag);

        $query = $this->db->get($this->config->item('dbCliente') . $this->config->item('tblAnuncioTags'));

        //pre($this->db->last_query());

        if ($query->num_rows() > 0) {
            return $query->row();
        } else {
            return null;
        }
    }

}

?>
